#include<stdio.h>
#include<string.h>
#include<stdlib.h>

extern char** environ;
int main()
{
  int i = 0;
  for(i = 0; environ[i]; i++)
  {
    printf("environ[%d]->%s\n",i , environ[i]);
  }
  return 0;
}
//int main(int argc, char* argv[], char* env[])
//{
//  const char* name = getenv("USER");
//  if(name == NULL) return 1;
//  if(strcmp(name,"user1")==0)
//    printf("normal running\n");
//  else
//    printf("Only user1!\n");
  //char* str = getenv("PATH");
  //if(str == NULL) return 1;
 // else printf("PATH->%s\n",str);
//  int i = 0;
//  for(i = 0; env[i]; i++)
//  {
//    printf("env[%d]->%s\n",i , env[i]);
//  }
//  return 0;
//CloudrResetPwdAgent}
//int main(int argc, char *argv[])
//{
//  //int i = 0;
//  //for(i = 0; i < argc; i++)
//  //{
//  //  printf("%s ",argv[i]);
//  //}
//  //printf("\n");
//  
//  if(argc != 2)
//  {
//    printf("usage : %s [-a|-b|-c]\n",argv[0]);
//    return 1;
//  }
//  const char* str = argv[1];
//  if(strcmp(str,"-a") == 0)
//    printf("这是功能1\n");
//  else if(strcmp(str,"-b") == 0)
//    printf("这是功能2\n");
//  else if(strcmp(str,"-c") == 0)
//    printf("这是功能3\n");
//  else
//    printf("usage : %s [-a|-b|-c]\n",argv[0]);
//  return 0;
//}
